import { DictClass } from '@/utils/dict-class'

/** API 优先级 */
export const api_priority = new DictClass([
  { label: '未定义', value: 0 },
  { label: '高', value: 1 },
  { label: '中', value: 2 },
  { label: '低', value: 3 },
])

/** API 作用域 */
export const api_scope = new DictClass([
  { label: '未定义', value: 0 },
  { label: '公有', value: 1 },
  { label: '私有', value: 2 }
])

/** API 状态 */
export const api_status = new DictClass([
  { label: '未知的状态', value: 0 },
  { label: '规划中', value: 1 },
  { label: '实验性', value: 2 },
  { label: '开发中', value: 3 },
  { label: '迁移中', value: 4 },
  { label: '已投产', value: 5 },
  { label: '已弃用', value: 6 }
])
